import Base from '../base.js'
export default class student extends Base {
    render() {
        this.$app.html(`
        <h1>学生列表</h1>
        <hr/>
        <table id="showDatas"></table>
        `)
    }
    handle() {
        $("script[type='module']").append(`
        <script>
        layui.use('table', function(){
          var table = layui.table;
        
          //第一个实例
          table.render({
            elem: '#showDatas'
            ,url: 'http://127.0.0.1:4000/student/show' //数据接口
            //当后天返回的数据不满足layui的数据格式时，可进行转换
            ,parseData: function(res){
              return {
              "code": res.status, //解析接口状态
              "msg": res.message, //解析提示文本
              "count": res.total, //解析数据长度
              "data": res.datas //解析数据列表
              }
            }
            ,cols: [[ //表头
              {field: '_id', title: '编号', fixed: 'left'}
              ,{field: 'name', title: '用户名',}
              ,{field: 'gender', title: '性别'}
              ,{field: 'age', title: '城市',} 
              ,{field: 'address', title: '签名',}
              ,{field: 'score', title: '评分',}
            ]]
          });
          
        });
        </script>
      `)
    }
}